home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ADA Programming Guide
/
ADA Programming Guide.iso
/
adatutor
/
cppwkbk
/
cppv1-3.cpp
< prev
next >
Wrap
C/C++ Source or Header
|
1996-01-30
|
529b
|
39 lines
#define HEADER "C++ Problem 1.3 by Rick Conn using Borland C++"
#include <stdio.h>
struct P {
int value;
public:
void set (int);
void print (void);
friend void printit(P);
};
void P::set (int new_value)
{
value = new_value;
}
void P::print (void)
{
printf("%10d\n", value);
}
void printit (P inP)
{
printf("%10d\n", inP.value);
}
void main(void)
{
printf("%s\n", HEADER);
P pobject;
pobject.set (12);
pobject.print();
pobject.set (14);
printit (pobject);
}